About Sterling Arch Ltd (12165494) United Kingdom