About Kallb Ltd (SC627273) United Kingdom