About Excellect Properties Limited (11362450) United Kingdom