About Kamarada Ltd. (11022904) United Kingdom