About Yuma Lifestyle Ltd (09940730) United Kingdom