About Ozi Building & Solution Services Ltd. (13352084) United Kingdom