About Nigel Lall Ltd (10227891) United Kingdom