About Backhouse Opportunities Limited (11639844) United Kingdom