About O & L (2021) Ltd (SC702127) United Kingdom