About Shimmering Ivory Limited (09953388) United Kingdom