About Kidd Holdings Limited (SC195094) United Kingdom