About Rectangle Face Ltd (10963193) United Kingdom