About Xanadu Ladies Fashions Ltd. (SC250122) United Kingdom