About Paraffle Ltd (SC661096) United Kingdom