About Pukka Technology Limited (09902867) United Kingdom