About Kenmore Capital 3 Limited (SC213806) United Kingdom