About Afaroz Limited (10177146) United Kingdom