About Rectangle Electronics Ltd (12016962) United Kingdom