About Pearl Incorporation Limited (05138348) United Kingdom