About Rekalo Ltd (12151469) United Kingdom