About Ibat Technology Ltd (SC572120) United Kingdom