About Lendobox Ltd (11910916) United Kingdom