About Optus Homes Ltd (12429269) United Kingdom