About Kosebasi Putney Limited (12097560) United Kingdom