About Phat Lash Ltd (11174096) United Kingdom