About Yallops Holdings Limited (12243864) United Kingdom