About Satachi Construction Limited (12021275) United Kingdom