About Kiddross Ltd. (05073929) United Kingdom