About Allerton Spv22 Limited (12682951) United Kingdom