About Kellet Inc Limited (09495614) United Kingdom