About Appatakar Limited (10101407) United Kingdom