About Sai-tech Properties Ltd (11866458) United Kingdom