About Finer Perceptions Limited (12043098) United Kingdom