About Ellasquare Services (uk) Limited (09579332) United Kingdom