About Selfieologist Ltd (13224216) United Kingdom