About Kamigra Ltd. (11848592) United Kingdom