About Kyrkrons Investment Limited (11362064) United Kingdom