About Lilly James Fashion Ltd (12472605) United Kingdom