About Am-bush Spv01 Limited (12238926) United Kingdom