About Kalogeros International Limited (07895237) United Kingdom