About Lojika Field Labs Ltd (12348074) United Kingdom