About Abak Developments Limited (07072741) United Kingdom