About Allofus Ventures Limited (10737136) United Kingdom