About Scalloir Ltd (12722914) United Kingdom