About The Selfie Company Inc Ltd (11849623) United Kingdom