About Klaatu Limited (07193816) United Kingdom