About Onyx Lux Homes Ltd (13467432) United Kingdom