About Keglane Limited (11969945) United Kingdom