About Allenvale Limited (10497615) United Kingdom