About Kilroc Ltd (10256353) United Kingdom